home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20031118-20041115 / 000222_jaltman2@nyc.rr.com_Tue Apr 20 09:11:48 2004.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Path: newsmaster.cc.columbia.edu!iad-feed.news.verio.net!nntp1.tagonline.com!newsfeed2.dallas1.level3.net!news.level3.com!zeus.visi.com!priapus.visi.com!orange.octanews.net!news-out.visi.com!petbe.visi.com!news.octanews.net!feed5.newsreader.com!newsreader.com!news3.optonline.net!cyclone.rdc-nyc.rr.com!news-out.nyc.rr.com!twister.nyc.rr.com.POSTED!53ab2750!not-for-mail
  2. Message-ID: <40846581.8040401@nyc.rr.com>
  3. From: Jeffrey Altman <jaltman2@nyc.rr.com>
  4. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040316
  5. X-Accept-Language: en-us, en
  6. MIME-Version: 1.0
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: Re: Running kermit from within glftpd
  9. References: <c61fv402ovm@drn.newsguy.com>
  10. In-Reply-To: <c61fv402ovm@drn.newsguy.com>
  11. Content-Type: text/plain; charset=us-ascii; format=flowed
  12. Content-Transfer-Encoding: 7bit
  13. Lines: 71
  14. Date: Mon, 19 Apr 2004 23:47:26 GMT
  15. NNTP-Posting-Host: 24.193.46.55
  16. X-Complaints-To: abuse@rr.com
  17. X-Trace: twister.nyc.rr.com 1082418446 24.193.46.55 (Mon, 19 Apr 2004 19:47:26 EDT)
  18. NNTP-Posting-Date: Mon, 19 Apr 2004 19:47:26 EDT
  19. Organization: Road Runner - NYC
  20. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:14939
  21.  
  22. The kssl.h file is part of OpenSSL which in turn has a dependency on 
  23. Kerberos because that is how the OpenSSL on your system was configured.
  24. Apparently you are not setting the include paths correctly to find
  25. krb5.h
  26.  
  27.  
  28.  
  29. Petri wrote:
  30. > Hi,
  31. > After the successful solution to the Auth SSL problem I posted about earlier, I
  32. > finished a Perl-wrapper that will take parameters given by the users within
  33. > glftpd, and use those parameters to start Kermit ftp-sessions to remote sites.
  34. > Now I am done with that, and I am ready to deploy the scripts.
  35. > glftpd changes root into its' own folder, which means I have to copy some
  36. > dependencies.
  37. > No problem with Perl, I just copied the whole of /usr/lib/perl5, and that was
  38. > that.
  39. > Kermit on the other hand, first required ncurses, which was no problem, I just
  40. > copied /usr/lib/libncurses*.
  41. > But now Kermit wants some Kerberos library, here is the error message when run
  42. > from within glftpd:
  43. > kermit: error while loading shared libraries: libkrb4.so.2: cannot open shared
  44. > object file: No such file or directory
  45. > I tracked that file to /usr/kerberos/lib/ on this redhat9 system, so I copied
  46. > the whole dir structure /usr/kerberos/ into the new root.
  47. > Yet Kermit still complains about that same file.
  48. > I figured I'd try that make thingy again, and build a binary without Kerberos,
  49. > with 'make linux+openssl', but that results in:
  50. > ---8<---
  51. > Making C-Kermit "8.0.211" for Linux on i386 with SSL/TLS...
  52. > make xermit KTARGET=${KTARGET:-linux+openssl} "CC = gcc" "CC2 = gcc" \
  53. > "CFLAGS = -O -funsigned-char -pipe -DPOSIX -DLINUX -DNOCOTFMC \
  54. > -DCK_AUTHENTICATION -DCK_SSL \
  55. > -DCK_CURSES -DCK_POSIX_SIG -DTCPSOCKET -DLINUXFSSTND -DHAVE_CRYPT_H \
  56. > -DFNFLOAT -I/usr/local/ssl/include " "LNKFLAGS = " \
  57. > "LIBS= -L/usr/local/ssl/lib \
  58. > -lncurses -ltermcap -lssl -lcrypto -lm -lresolv -lcrypt"
  59. > make[1]: Entering directory `/root/ckermit'
  60. > gcc -O -funsigned-char -pipe -DPOSIX -DLINUX -DNOCOTFMC  -DCK_AUTHENTICATION
  61. > -DCK_SSL  -DCK_CURSES -DCK_POSIX_SIG -DTCPSOCKET -DLINUXFSSTND -DHAVE_CRYPT_H 
  62. > -DFNFLOAT -I/usr/local/ssl/include  -DKTARGET=\"linux+openssl\" -c ckcmai.c
  63. > In file included from /usr/include/openssl/ssl.h:179,
  64. >                  from ck_ssl.h:43,
  65. >                  from ckcmai.c:607:
  66. > /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
  67. > ...
  68. > make[1]: *** [ckcmai.o] Error 1
  69. > make[1]: Leaving directory `/root/ckermit'
  70. > make: *** [linux+openssl] Error 2
  71. > ---8<---
  72. > Is it possible to build Kermit with OpenSSL, but without Kerberos?
  73. > Maybe I should try to solve the runtime Kerberos dependency instead, but then
  74. > how?
  75. > Any tips would be greatly appreciated. :)
  76. > Petri
  77.  
  78. -- 
  79. -----------------
  80. This e-mail account is not read on a regular basis.
  81. Please send private responses to jaltman at mit dot edu